messenger ship - English Synonyms Dictionary